﻿using Google.Translates.WebService.TranslateParmas;

namespace Google.Translates.WebService.Rules
{
    /// <summary>
    /// 把 FileTranslate(Type 1#b) 方式的 Translate 相關的業務邏輯都寫在這個類中
    /// </summary>
    public class FileTransmissionRule : BaseRule
    {
        /// <summary>
        /// 檢驗是否可以有效地進行Google Translate Api的調用
        /// 這個檔需要做的步驟有好多
        /// 1.需要檢驗SourceContextFile是否有效地傳送到Google Translate Engine
        /// 2.Source-Language-Code與Target-Language-Code是否有效
        /// 3.是否有效需要檢驗SourceContext是否是有效的文字
        /// </summary>
        /// <param name="inputParma"></param>
        /// <returns>Error Message</returns>
        public string CheckInputParmaIsUseful(FileTransmissionParma inputParma)
        {
            return null;
        }
    }
}
